#include <iostream>
#include <cmath>
using namespace std;

int main() {
    // 使用高斯求和公式 n*(n+1)/2 计算从1加到n的和
    // 我们需要找到最小的n，使得 n*(n+1)/2 > 1000
    int n = 1;
    while (n * (n + 1) / 2 <= 1000) {
        n = n + 1;
    }
    
    cout << "累加到：" << n << "，总和为：" << n * (n + 1) / 2 << endl;
    return 0;
}